package com.ubaer.zsycz.ui.activity;

import com.ubaer.zsycz.httpapi.HttpApi;
import com.ubaer.zsycz.ui.base.presenter.BasePresenter;

import javax.inject.Inject;

/**
 * Created by Administrator on 2018/7/10 0010.
 */

public class SearchResultPresenter extends BasePresenter<SearchResultContract.View> implements SearchResultContract.Presenter {
    @Inject
    HttpApi httpApi;

    @Inject
    public SearchResultPresenter() {

    }

    @Override
    public void getData() {
        mView.setData();
//        DialogProgress progress = new DialogProgress(mContext);
//        progress.show();
//        Disposable disposable = httpApi
//                .login(phone, pass)
//                .subscribe(baseBean -> {
//                    progress.dismiss();
//                    if (baseBean.getStatus() == Constants.CODE_SUCESS) {
//                        ToastUtil.showToast(mContext, "登录成功");
//                        ShareUserInfoUtil.getInstance(mContext).setString(ShareUserInfoUtil.ID, baseBean.getData().getId() + "");
//                        ShareUserInfoUtil.getInstance(mContext).setString(ShareUserInfoUtil.USERNAME, baseBean.getData().getUsername());
//                        ShareUserInfoUtil.getInstance(mContext).setString(ShareUserInfoUtil.MOBILE, baseBean.getData().getMobile());
//                        ShareUserInfoUtil.getInstance(mContext).setString(ShareUserInfoUtil.STORE_ID, baseBean.getData().getStore_id() + "");
//                        ShareUserInfoUtil.getInstance(mContext).setString(ShareUserInfoUtil.IMG_ID, baseBean.getData().getImg_id() + "");
//                        ShareUserInfoUtil.getInstance(mContext).setString(ShareUserInfoUtil.TYPE, baseBean.getData().getType() + "");
//                        ShareUserInfoUtil.getInstance(mContext).setString(ShareUserInfoUtil.STATUS, baseBean.getData().getStatus() + "");
//                        ShareUserInfoUtil.getInstance(mContext).setString(ShareUserInfoUtil.CREATE_TIME, baseBean.getData().getCreate_time());
//                        ShareUserInfoUtil.getInstance(mContext).setString(ShareUserInfoUtil.UPDATE_TIME, baseBean.getData().getUpdate_time());
//                        ShareUserInfoUtil.getInstance(mContext).setString(ShareUserInfoUtil.HEADPHOTO, baseBean.getData().getHead_url());
//                        mView.loginSucceed();
//                    } else {
//                        ToastUtil.showToast(mContext, baseBean.getMessage().toString());
//                    }
//                }, throwable -> {
//                    progress.dismiss();
//                    LogUtils.e("TAG_Enroll", throwable.getMessage());
//                });
//        mCompositeDisposable.add(disposable);
    }

}
